stun gun
noun
°A weapon intended to immobilize, usually through delivery of an electric shock.